 

package com.zdkj.subway.rca.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zdkj.subway.rca.dto.out.SwCkClearingAccountRepportFaceDTO;
import com.zdkj.subway.rca.entity.SwCkClearingAccountRepportFace;

import javax.servlet.http.HttpServletResponse;
import java.util.List;


/**
 * 人脸电子票应收应付差异统计表
 *
 * @author stw
 * @date 2020-11-10 11:59:02
 */
public interface SwCkClearingAccountRepportFaceService extends IService<SwCkClearingAccountRepportFace> {
    /**
     * 人脸电子票应收应付差异统计表查询
     * @param startDate
     * @param endDate
     * @return
     */
	List<SwCkClearingAccountRepportFaceDTO> getSwCkClearingAccountRepportFaceList(String startDate, String endDate);
    /**
     * 设置回复期限
     * @param ids
     * @return
     */
	List<SwCkClearingAccountRepportFaceDTO> setReplayLimitPre(List<Long> ids);
    /**
     * 设置回复期限
     * @param swCkClearingAccountRepportFaceDTOs
     * @return
     */
	Boolean setReplayLimit(List<SwCkClearingAccountRepportFaceDTO> swCkClearingAccountRepportFaceDTOs);
    /**
     * 发送协查
     * @param ids
     * @return
     */
	Boolean send(List<Long> ids);
	/**
	 * 导出
	 * @param ids
	 * @param response
	 */
    void export(List<Long> ids, HttpServletResponse response);
}
